package cn.elead.chaos.remote.web.system.service;

import java.util.Set;

import feign.RequestLine;

/**
 * Shiro权限远程服务
 * 
 * @author luopeng
 */
public interface IRemoteShiroService {

	/**
	 * 获取当前用户的角色
	 * 
	 * @param userId
	 * @return
	 */
	@RequestLine("GET /system/shiro/role")
	public Set<String> selectRoleKeys();

	/**
	 * 获取当前用户的权限
	 * 
	 * @return
	 */
	@RequestLine("GET /system/shiro/perms")
	public Set<String> selectPerms();
}
